package com.heyun.dao;

import java.util.List;

import com.heyun.bean.HeyunService;

public interface HeyunServiceDao {
	//表中服务名称（同） 类型（同） 状态（禁）最后操作时间 （禁） 早做人（自动填充） 
  //表格是查询的结果，当以选择性地展示，分被动和主动查询，故有查询方法（局部/无钮），另有添加（局部/有妞），修改（内含ajax查询/局部/有妞），删除（有妞），提交（特改，将状态更改，别的不动，更改之后要ajax刷新表格）
	//天然查询,，以onclick服务创建进而ajax查询的方法,无参数
	public List<HeyunService> listHeyunService(HeyunService heyunService);
	//按条件查询或是服务名称，or类型，or状态（窃以为可以与上方法合并）
	public List<HeyunService> select2();
	//添加，已修改时那个页面上的字段作为参考字段，多写不宜
	public int insertHeyunService(HeyunService heyunService);
	//修改服务名称  类型 等涉及服务本身的字段，对于状态  操作人等不更改
	public int updateHeyunService(HeyunService heyunService);
	//删除自然是整条删除，可以涉及批量删除的功能
	public int deleteHeyunService(HeyunService heyunService);
/*	//提交，是更改一个状态字段
	public int updateHeyunServiceExtra(HeyunService heyunService);*/
	//查看是查看具体详情，将查询本条额外的数据，即可修改的那些数据
	public HeyunService getHeyunServiceExtra(HeyunService heyunService);
	//批归
	public int archivesHeyunService(int[] checkID);
}
